Big Huge Thesaurus

nerve impulse

noun